package com.yjq.programmer.dao;

import com.yjq.programmer.domain.Lyrics;
import com.yjq.programmer.domain.LyricsExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface LyricsMapper {
    int countByExample(LyricsExample example);

    int deleteByExample(LyricsExample example);

    int deleteByPrimaryKey(String id);

    int insert(Lyrics record);

    int insertSelective(Lyrics record);

    List<Lyrics> selectByExample(LyricsExample example);

    Lyrics selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") Lyrics record, @Param("example") LyricsExample example);

    int updateByExample(@Param("record") Lyrics record, @Param("example") LyricsExample example);

    int updateByPrimaryKeySelective(Lyrics record);

    int updateByPrimaryKey(Lyrics record);
}
